Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Canada F1 Canada F2 USA F7 USA F8 USA F14 USA F1 USA F28 USA F29 USA F1 USA F12 Ukraine F2 Ukraine F3 Egypt F1 Egypt F2 Egypt F3 Morocco F4 Ukraine F1 Ukraine F2 Belarus F1 Italy F24 France F18 France F7 Italy F10 Italy F10 Russia F3 Russia F4 Ukraine F3 USA F6 2006 North Shore Pro Tennis Championship - Winnetka The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Challenger 2007 - Ho Chi Minh City Ostdeutscher Sparkassen Cup - Dresden ATP Challenger Trophy 2008 - Trnava Tatra Banka Slovak Open - Bratislava Korat Challenger Rome Challenger Como Challenger Tashkent Challenger Astana Challenger Champaign Challenger Heilbronn Challenger Tallahassee Challenger France F17 Miller Lite Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Indianapolis Tennis Championships - Indianapolis USA F14 Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Chennai Open - Chennai SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Topshelf Open - 's-Hertogenbosch Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Bet-at-home Open - Hamburg Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Swiss Indoors Basel - Basel Brisbane International - Brisbane Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Brisbane International - Brisbane Sydney International - Sydney The Commercia Challenger - Aptos Baton Rouge Pro Tennis Classic - Baton Rouge Dallas Challenger San Marino Challenger Eckental Challenger Johannesburg Challenger Dallas Challenger Swanston Challenger - Sacramento The Swanston Challenger - Sacramento Music City Challenger - Nashville Morocco Tennis Tour - Fes II Naples ITG Challenger - Naples Rabat Challenger The Wright Financial Group, Inc. Challenger - Champaign College Station Challenger - College Station The Natrel's Challenger of Granby - Granby USTA/Adtech Challenger - Boston AT&T Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Pekao Open - Szczecin Swanston Challenger - Sacramento Lambertz Open by Stawag 2007 - Aachen 2007 Knoxville Challenger - Knoxville Puerto Rico Challenger Tennis Event - Humacao Levene Gouldin & Thompson Tennis Challenger - Binghamton Open Tarragona Costa Daurada - Tarragona Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Poznan Challenger Binghamton Challenger Aachen Challenger Singapore Challenger Leon Challenger Granby Challenger Tulsa Challenger Aptos Challenger Istanbul Challenger Rio Quente Challenger Sacramento Challenger Dallas Challenger Leon Challenger Champaign Challenger Music City Challenger - Nashville The West Side Tennis Club Grass Court Challenger - Forest Hills Lambertz Open by Stawag - Aachen USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia Roma Challenger 2007 - Rome The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills La Rinascente Tennis Cup Harbour Club Milano - Milan Status Athens Open - Athens Tallahassee Tennis Challenger - Tallahassee Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Alexander Kolyaskin Memorial - Donetsk Semgroup Challenger - Tulsa Bangkok Challenger Napoli Challenger Manerbio Challenger Tulsa Challenger Aachen Challenger Genova Challenger Tanger Challenger Meknes Challenger Rabat Challenger Baton Rouge Challenger Tallahassee Challenger Manta Challenger Binghamton Challenger Guadalajara Challenger Nottingham-2 Challenger Ortisei Challenger Guadalajara Challenger Mexico City Challenger Kaoshuing Challenger Tiburon Challenger Charlottesville Challenger Guadalajara Challenger Nottingham-2 Challenger Champaign Challenger Dallas Challenger Irving Challenger Ortisei Challenger Le Gosier Challenger Manchester Challenger Tennis Masters Series - Miami Dallas Challenger Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Men's Challenger - Knoxville Atlantic City Open - Atlantic City Colorado Classic - Denver The USTA Challenger at West End Racquet - Torrance 2004 USTA Challenger of Calabasas - Calabasas 2004 Colorado Tennis Classic - Denver The Wright Financial Group USTA Challenger - Champaign USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City GHI Bronx Classic - Bronx USTA Comerica Challenger - Aptos RCA Championships - Indianapolis Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Home Depot Center USTA Challenger - Carson Hilton Waikoloa Village USTA Challenger - Waikoloa Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Odlum Brown Vancouver Open - Vancouver Kos-Zucchetti Tennis Cup - Cordenons WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Ford Tennis Championships - Louisville Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Wailea Men's Challenger - Maui II Cyclus Open de Tenis - Florianopolis Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Torneo Internazionale di Tennis - Barletta San Remo Tennis Cup - San Remo Countrywide Classic USTA Challenger - Carson Memorial Manfredini - Sassuolo Polska Energia Open - Bytom RCA Championships - Indianapolis Mamaia Challenger - Constanta Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova The Comercia Challenger - Aptos Samsung Securities Cup - Seoul San Marino Cepu Open - San Marino Bauer Watertechnology Cup 2007 - Eckental Music City Challenger - Nashville JSM Challenger - Champaign Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger AGT Challenger - Leon Roma Open Challenger - Rome Smith Barney Men's Challenger - Covington Waco Tennis Challenger - Waco Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Carson Challenger Austin Challenger - Austin Barletta Challenger UTC Open - Cherkassy Baton Rouge Challenger Ramat Hasharon Challenger Pekao Open - Szczecin Vancouver Challenger Szczecin Challenger Trnava Challenger Riviera di Rimini Challenger - Rimini Cremona Challenger Sail Open - New Delhi Nottingham Challenger Nottingham Challenger Eckental Challenger RCA Championships - Indianapolis Dallas Challenger 2004 Keys Gate Challenger - Homestead Johannesburg Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Masters Series - Cincinnati Tallahassee Tennis Challenger - Tallahassee Leon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Eckental Challenger Toyota Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Monza Challenger Music City Challenger - Nashville AT&T Challenger of Dallas - Dallas USTA Illinois Challenger - Champaign KGHM Dialog Polish Indoors - Wroclaw Morelos Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Busan Challenger Western & Southern Financial Group Masters - Cincinnati Rhodes Challenger Internationaux du Doubs - Besancon Charlottesville Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati San Luis Potosi Challenger - San Luis Potosi Leon Challenger Guadalajara Challenger Aptos Challenger Manchester Challenger 2003 Freeman Men's Challenger - Joplin Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Fifth-Third Bank Tennis Classic - Lexington BNP Paribas Open - Indian Wells Lubbock Challenger - Lubbock Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto 2003 USTA Challenger of Calabasas - Calabasas Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Knoxville Challenger BNP Paribas Masters - Paris USTA Challenger of Tiburon - Tiburon BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami USTA Men's Challenger of Dallas - Dallas Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome 2004 Freeman Men's Challenger - Joplin Western & Southern Open - Cincinnati Yokohama Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons West Side Tennis Club Clay Court Challenger - Forest Hills UTC Open by Selena - Cherkassy Shanghai Rolex Masters - Shanghai Irving Challenger Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rimouski Challenger Ortisei Challenger USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Winnetka Challenger Lubbock Challenger - Lubbock Open des Alpes Trophee BNP Paribas - Grenoble Chennai Open - Chennai Oklahoma Challenger - Tulsa Challenger 42 - Andrezieux BCR Open Romania - Bucharest Pro Challenger at Calabasas - Calabasas Leon Challenger Qatar ExxonMobil Open - Doha Orbetello Challenger Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan Orange Prokom Open - Sopot Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille BNP Paribas Masters - Paris Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Petersburg Open - St. Petersburg Chennai Open - Chennai AEGON Championships - London SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Vancouver Challenger Marrakech Challenger If Stockholm Open - Stockholm Sony Open Tennis - Miami Open 13 - Marseille Grand Prix Hassan II - Casablanca Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Citi Open - Washington Kremlin Cup - Moscow Trofeo Cassa di Risparmio di Alessandria - Alessandria AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Regions Morgan Keegan Championships - Memphis U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Hypo Group Tennis International - Portschach Olimp Kyiv Open - Kiev 2008 Lubbock Challenger - Lubbock Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Pro Challenger at Calabasas - Calabasas Sony Open Tennis - Miami Swiss Indoors Basel - Basel Valencia Open - Valencia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana Open Sabadell Atlantico - Barcelona PEOPLEnet CUP - Dnepropetrovsk Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati USTA Men's Challenger of Dallas - Dallas Knoxville Challenger Bratislava Challenger USTA Freeman Men's Challenger - Joplin Marrakech Challenger Serbia Open - Belgrade Winston-Salem Open - Winston-Salem Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Shanghai Rolex Masters - Shanghai Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney BNP Paribas Masters - Paris Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Brasil Open - Costa do Sauipe SAP Open - San Jose Gerry Weber Open - Halle Copa Claro - Buenos Aires Miami Open - Miami Mutua Madrid Open - Madrid Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Claro Open Colombia - Bogota SA Tennis Open - Johannesburg Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes-Benz Cup - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport Internazionali BNL d'Italia - Rome Regions Morgan Keegan Championships - Memphis ATP Kremlin Cup - Moscow Porsche Open - Poznan Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Nice Cote dAzur - Nice Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Brisbane International - Brisbane Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney Royal Guard Open Chile - Vina del Mar Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon BB&T Atlanta Open - Atlanta Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Delray Beach Open - Delray Beach AEGON Championships - London Western & Southern Open - Cincinnati Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Nottingham Challenger Chengdu Open - Chengdu Apia International - Sydney Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Internazionali BNL d'Italia - Rome Thailand Open - Bangkok Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells International German Open - Hamburg Sony Ericsson Open - Miami Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 French Open - Paris French Open - Paris Rogers Cup - Toronto U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Hopman Cup - Perth Wimbledon (juniors)